/*LICENSE_BEGIN
 * ******************************************************************
 * Copyright 2006 by the Dainamite Robocup-Team at the
 * DAI-Labor, TU-Berlin (www.dai-labor.de)
 * 
 * Members of Dainamite are:
 * Holger Endert
 * Robert Wetzker
 * Thomas Karbe
 * Axel Heßler
 * Philippe Bütter
 * Felix Brossmann
 * 
 * Licensed under the GNU GPL (General Public License) Free Software 
 * License, Version 2. You may use this file only in compliance with 
 * the License. You may obtain a copy of the License at:
 * 
 * http://www.fsf.org/licensing/licenses/gpl.txt
 * ******************************************************************
LICENSE_END*/
/* Generated By:JavaCC: Do not edit this line. HearParserConstants.java */
// Robocup Message Parser
package robocup.parser9;

public interface HearParserConstants {

  int EOF = 0;
  int LEFT = 4;
  int RIGHT = 5;
  int OPP = 6;
  int OUR = 7;
  int GOALIE = 8;
  int REFEREE = 9;
  int COACH = 10;
  int OLCOACHR = 11;
  int OLCOACHL = 12;
  int SELF = 13;
  int BEFORE_KICK_OFF = 14;
  int TIME_OVER = 15;
  int KICK_OFF_L = 16;
  int KICK_OFF_R = 17;
  int KICK_IN_L = 18;
  int KICK_IN_R = 19;
  int CORNER_KICK_R = 20;
  int CORNER_KICK_L = 21;
  int GOAL_KICK_R = 22;
  int GOAL_KICK_L = 23;
  int FREE_KICK_R = 24;
  int FREE_KICK_L = 25;
  int INDIRECT_FREE_KICK_L = 26;
  int INDIRECT_FREE_KICK_R = 27;
  int FREE_KICK_FAULT_L = 28;
  int FREE_KICK_FAULT_R = 29;
  int BACKPASS_L = 30;
  int BACKPASS_R = 31;
  int PLAY_ON = 32;
  int PLAY_OFF = 33;
  int QUIT = 34;
  int OFFSIDE_R = 35;
  int OFFSIDE_L = 36;
  int HALF_TIME = 37;
  int TIME_UP = 38;
  int TIME_UP_WITHOUT_A_TEAM = 39;
  int TIME_EXTENDED = 40;
  int FOUL_R = 41;
  int FOUL_L = 42;
  int GOAL_R = 43;
  int GOAL_L = 44;
  int DROP_BALL = 45;
  int GOALIE_CATCH_BALL_L = 46;
  int GOALIE_CATCH_BALL_R = 47;
  int PENALTY_SETUP_L = 48;
  int PENALTY_SETUP_R = 49;
  int PENALTY_READY_L = 50;
  int PENALTY_READY_R = 51;
  int PENALTY_TAKEN_L = 52;
  int PENALTY_TAKEN_R = 53;
  int PENALTY_MISS_L = 54;
  int PENALTY_MISS_R = 55;
  int PENALTY_SCORE_L = 56;
  int PENALTY_SCORE_R = 57;
  int PENALTY_FOUL_L = 58;
  int PENALTY_FOUL_R = 59;
  int PENALTY_ONFIELD_L = 60;
  int PENALTY_ONFIELD_R = 61;
  int PENALTY_WINNER_L = 62;
  int PENALTY_WINNER_R = 63;
  int PENALTY_DRAW = 64;
  int CATCH_FAULT_L = 65;
  int CATCH_FAULT_R = 66;
  int SEP = 67;
  int QM = 68;
  int NUM = 69;
  int OB = 70;
  int CB = 71;
  int NAM = 72;
  int STRING = 73;

  int DEFAULT = 0;

  String[] tokenImage = {
    "<EOF>",
    "\"\\t\"",
    "\"\\n\"",
    "\"\\r\"",
    "\"l\"",
    "\"r\"",
    "\"opp\"",
    "\"our\"",
    "\"goalie\"",
    "<REFEREE>",
    "\"coach\"",
    "\"online_coach_right\"",
    "\"online_coach_left\"",
    "\"self\"",
    "\"before_kick_off\"",
    "\"time_over\"",
    "\"kick_off_l\"",
    "\"kick_off_r\"",
    "\"kick_in_l\"",
    "\"kick_in_r\"",
    "\"corner_kick_r\"",
    "\"corner_kick_l\"",
    "\"goal_kick_r\"",
    "\"goal_kick_l\"",
    "\"free_kick_r\"",
    "\"free_kick_l\"",
    "\"indirect_free_kick_l\"",
    "\"indirect_free_kick_r\"",
    "\"free_kick_fault_l\"",
    "\"free_kick_fault_r\"",
    "\"back_pass_l\"",
    "\"back_pass_r\"",
    "\"play_on\"",
    "\"play_off\"",
    "\"quit\"",
    "\"offside_r\"",
    "\"offside_l\"",
    "\"half_time\"",
    "\"time_up\"",
    "\"time_up_without_a_team\"",
    "\"time_extended\"",
    "\"foul_r\"",
    "\"foul_l\"",
    "<GOAL_R>",
    "<GOAL_L>",
    "\"drop_ball\"",
    "\"goalie_catch_ball_l\"",
    "\"goalie_catch_ball_r\"",
    "\"penalty_setup_l\"",
    "\"penalty_setup_r\"",
    "\"penalty_ready_l\"",
    "\"penalty_ready_r\"",
    "\"penalty_taken_l\"",
    "\"penalty_taken_r\"",
    "\"penalty_miss_l\"",
    "\"penalty_miss_r\"",
    "\"penalty_score_l\"",
    "\"penalty_score_r\"",
    "\"penalty_foul_l\"",
    "\"penalty_foul_r\"",
    "\"penalty_onfield_l\"",
    "\"penalty_onfield_r\"",
    "\"penalty_winner_l\"",
    "\"penalty_winner_r\"",
    "\"penalty_draw\"",
    "\"catch_fault_l\"",
    "\"catch_fault_r\"",
    "\" \"",
    "\"\\\"\"",
    "<NUM>",
    "\"(\"",
    "\")\"",
    "<NAM>",
    "<STRING>",
  };

}
